File information: | |
File name: | 19790620_Z-IOP_1.5_ls.pdf [preview 19790620 Z-IOP 1.5 ls] |
Size: | 1520 kB |
Extension: | |
Mfg: | xerox |
Model: | 19790620 Z-IOP 1.5 ls 🔎 |
Original: | 19790620 Z-IOP 1.5 ls 🔎 |
Descr: | xerox notetaker memos 19790620_Z-IOP_1.5_ls.pdf |
Group: | Electronics > Other |
Uploaded: | 17-03-2020 |
User: | Anonymous |
Multipart: | No multipart |
Information about the files in archive: | ||
Decompress result: | OK | |
Extracted files: | 1 | |
File name 19790620_Z-IOP_1.5_ls.pdf Z-IOP.ls 20-Jun-79 10:23:38 Page 1 1 2 BCA/l/e Z-IOP.bca;pnew z-iop.mb@P@ 3 Current version is version 1.5 4 5 last change: 6 7 moved interrupt vectors to RAM to allow disk 8 programs to use interrupts not used by rom 9 10 11 This file contains the code that will be resident 12 in the lOP rom with BOOTABlE disks--Interim arrangement 13 Author: Bruce Horn 14 last changed: June 18, 1979 3:19 PM 15 16 17 .Predefine "8086Predefs.sr" 18 19 .Get "Z-IOPRamDefs.bca" ;Ram locations ... 1 Z-IOPRamDefs.bca 2 3 This file contains the lOP Ram locations and symbols. 4 The lOP can address ram beginning at 1000H 5 All state is booted from the disk 6 7 Author: Bruce Horn 8 last changed: June 18, 1979 3: 04 PM 9 10 11 ;RAM definitions fol1ow-- 12 13 ;The following is PRIVATE to the 10 processor 14 1000 15 IOPRam= 1000 ;IOP Ram begins at this address 16 1000 17 B itsGone= IOPRam ;Kbd Handler temp 1002 18 Count= BitsGone+2. ;temp 1004 19 Mask= Count+2. ;temp 1006 20 Offset= Mask+2. ;temp {Meta keys modify this} 1008 21 Templ= Offset+2. ;Temp for interrupt routine 100A 22 IRR= Templ+2. ;1nterrupt mask (IntsOn/Off) 100C 23 Portl00= 1RR+2. ;portlOO settings 100E 24 Port60= Portl00+2. ;Port60 settings 1010 25 Port20= Port60+2. ;port20 settings 1012 26 KbdOffset= Port20+2. ;current byte address on input 1014 27 OldKbdData= KbdOffset+2. ;6 word keyboard input, old 28 1020 29 RO= OldKbdData+12. ;various temporary registers 1022 30 Rl= RO+2. ; for rom to use 1024 31 R2= R1+2. 1026 32 R3= R2+2. 1028 33 BitE rrors= R3+2. ;following 8 bytes are bit errors 34 ;from mem test 35 1030 36 .ShowNewCursor= BitErrors+8. ;Other useful rom routines 1032 37 . DisplayOn= .ShowNewCursor+ |
Date | User | Rating | Comment |